MAVGEVMRMEIPAGGDLTVTTPELHVLAVDDSIVDRKVIERLLRISSCKVTTVESGTRALQYLGLDGGKGASNLKDLKVNLIVTDYSMPGLSGYDLLKKIKESSAFREVPVVIMSSENILPRIQECLKEGAEEFLLKPVKLADVKRIKQLIMRNEAEECKILSHSNKRKLQEDSDTSSSSHDDTSIKDSSCSKRMKSESENLFSLL